Abstract: Initially, the uncovered PCBs (PCB Without components attached to it) were inspected erratically using manual inspection systems, this involves human operators. This technique is costly since it is highly error-prone Due to human error. The intention of this project thus is to supply a different low-priced and Comprehensive defect detection technique. The basic technique of the proposed technique is to detect the defect based on the digital image of the PCB using image processing techniques. We apply the machine vision concept to inspect the bare PCB. We first compare a standard PCB image with a PCB image to be inspected using a simple difference algorithm that can detect the defected region. Image difference method is one of the simplest way for the examination of the PCB defects.

Keywords: Matlab, PIC microcontroller, Conveyer, PCB database etc.